<template lang="html">
  <div>
    <h1>授权页面</h1>

    <button open-type="getUserInfo" @getuserinfo="onGotUserInfo($event)" ref="author">获取授权</button>
    <!-- <button @click="showToast">弹出Toast</button> -->
    <!-- <button @click="login">wx.login</button> -->
    <button @click="other">其他测试功能按钮</button>
  </div>
</template>

<script>
import {reLaunch} from '@/utils/wxapi.js'
export default {
  name: 'Author',
  data () {
    return {
      // nowTime: ''
    }
  },
  created () {

  },
  mounted () {
    // console.log(this.$refs.author)
    // wx.showToast({
    //   title: '未授权用户',
    //   icon: 'none',
    //   duration: 2000
    // })
    // wx.showModal({
    //   title: '授权提示',
    //   content: '是否授权小程序取得您的个人信息',
    //   showCancel: false,
    //   confirmText: '同意授权',
    //   success: (res) => {
    //     if (res.confirm) {
    //       console.log('点击确认')
    //       console.log(this.$refs.author)
    //     }
    //   }
    // })
  },
  methods: {
    // 得到用户信息
    onGotUserInfo (e) {
      // 得到userInfo
      console.log(e.target)
      // 业务代码
      // 返回刚才的页面
      reLaunch('/pages/home/main')
    },
    // 测试Toast
    showToast () {

    },
    // 登录
    login () {
      wx.login({
        success (res) {
          console.log(res)
        }
      })
    },
    // 测试
    other () {
      wx.showShareMenu({
        withShareTicket: true,
        success: res => {
          console.log(res)
        },
        fail: e => {
          console.log(e)
        }
      })
      // wx.showActionSheet({
      //   itemList: ['A', 'B', 'C'],
      //   success (res) {
      //     console.log(res.tapIndex)
      //   },
      //   fail (res) {
      //     console.log(res.errMsg)
      //   }
      // })
    }
  }
}
</script>

<style lang="scss">
</style>
